what is scope in javascript